Brian MadjoBrian Madjo
Jokić's 23-Point Comeback: When Denver Is Built Around a Single HubAt Ball Arena, Denver won 141-135 in overtime. I watched the tape twice. The...
Ronaldo, the FPF and the War Nobody Wants to Name: A National Team's Power MapOn the third day after the Portuguese Football Federation issued an official...
U20 Palestine – The 'Stranger' Threatening U20 Vietnam's DreamI dig beneath the bench, where nameless bones await their day to shine. On an...
The Five Doors of the Najdorf: Daniel King and the 60 Minutes Spent Patching the Map After 5...a6Forty-One Minutes on the Clock The clock showed forty-one minutes for Black...
Abmas Scores 15 as Petkimspor Win at TOFAŞ: A Thin Box Score and the Hero TrapThe box score printed four lines. Max Abmas: 15 points, 3 rebounds, 2 assists...
Worthing TTC Launches the Junior Team 1 Star: English Table Tennis' Pyramid Base Fills Itself InOn 10 October, in Worthing, a junior team table tennis event will begin. The...
MLBB: The Cultural Bridge of Southeast Asian Esports70%. Of the 1.4 billion global downloads of Mobile Legends: Bang Bang (MLBB) ...
Professional Martial Arts: When Data Becomes a Shield for FightersIn the 87th minute of a professional martial arts bout in Ho Chi Minh City, a...
NaiLiu suspended indefinitely: Flash Wolves lose their Caesar Lane soul, and a lesson on fragile greatnessThe moment NaiLiu lifted the APL 2026 trophy, his face glistening with sweat...
The Empty Report and the Information Void: When Esports Fills Its Own Gaps With RumorIt is three in the morning in Chicago, and the laptop screen is still glowing...
Ninh Binh vs HAGL: Four Foreign Players Each, and Two Opposing Squad-Building ModelsMy notebook page for round 4 of V.League 2026/27 has two columns. The left...
When a Sports Analysis Has No Data: Lessons from an Empty ReportEvery football report needs a starting point. It could be the 88th minute, a...
Empty Data, False Conclusions: The Weakest Link in Sports AnalyticsSummer 2026, I sat in front of a screen and realized: the ball is not the mos...
Twenty go, six stay: Vietnam futsal walks into an 11-day audition roomAt the last session in Ho Chi Minh City before departure, the eastern goal at...
T1 CEO Fate: 2029 Document vs. Sports Seoul's 102-Day Commercial ProbeOn August 15, 2026, in the middle of the T1 Homeground event held in Seoul, J...
Ashlyn Anderson: A Quiet Leap from Texas Pools to RiceKazan taught me that speed knows how to dance. But there are dances that do n...
Cleveland Cadet & Junior 4* 2026: Mapping England's Table Tennis Youth Pathway Through an Administrative NoticeThis weekend, at Middlesbrough Sports Village, the Cleveland Cadet & Junior 4...
Nine Dimensions for Reading a Vietnamese Esports Season: The Discipline of the Data SeekerIn a group-stage match of a Vietnamese esports tournament that I watched on a...
The Mislabeled Football Tag and the Trust Gap in the Sports Data Industry3:47 a.m. on August 14, 2026. My apartment in Osaka was so quiet I could hear...
Ninh Binh 4-3 HAGL: four goals from a side that played 71 minutes a man down, and why I do not buy it as a modelIn the 19th minute, Turci lunged out to the left touchline to close a passing...
